首页>>百科常识

什么是函数返回值?

今天宠物迷的小编给各位宠物饲养爱好者分享什么返回值的宠物知识,其中也会对什么是函数返回值?(返回函数值是什么东西)进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!

什么是函数返回值?

简单的说,函数就是一个算法,有不有返回值是跟这个函数做什么的有关系。
一般情况下,求和这类的就要返回值,比如
int add(int a,int b)
{
return a+b;//这就返回a+b的和,用函数的时候,你只要传a,b的值就得了
}
用的时候这样:
int s=add(100,200); //就把100+200也就是300的值赋给s了
这种情况就是相当于你去A地做买东西,你肯定得拿东西回来。你拿回来的东西也就是返回值
-------------------------------------------
还有些不用返回值的,比如,输出,或者给有地址的变量赋值等 这些函数前面就可以用void 表示无返回值,当然你也可以返回你想返回的。比如说成功或者失败返回true or false.也可以随意返回一个int型的 1或者0
比如:
void pri(int i)
{
printf("%d",i);//这个就是打印一个整型的i出来
}
这种就像你去A地不干什么,就去那儿吼两句,也就不用拿什么回来了。
还有种给有地址的变量赋值。那就相当于你去a地寄了一封信,也不用什么什么回来。

啊,打得手累,我就这样理解了。给是清楚点了,呵呵
例如你要计算5+3=?,这个就需要返回值啦,但你要是排列字符之类的,就不需要返回值,因为它是对字符进行操作,没有数字。

C语言中返回值是什么意思?有什么用?

什么是函数返回值?

就是子函数的返回值,main主函数也是有返回值的,但是一般用不到,都忽略掉了 所以说,一般来说的返回值就是子函数的返回值 还有一点一定要注意,就是一个子函数一定是只能返回一个值,多了不可以。只能用数组或指针来完成 函数的返回值一般有两种,无论有无返回值,都需要标类型 一个是void型的。这个一般也不用,他是空返回值。也就是当不需要返回值的时候,函数的类型标void。其实这个也是会返回一个值,好像是调用成功返回1,不成功返回0 另一种是非void型的。就是在函数前面写上类型,如int,float,char等,这个就是函数的返回值类型。这个一般在子函数的末尾或者程序的某个部位有个return返回一个。但是遇到return子函数一定是要结束的。 其实还有一种返回值,就是scanf和printf等系统带的函数,这个我知道printf的返回值是他打印的字符的数量。

无返回值 和 有返回值 在JAVA编程中 起到什么作用

返回值是针对java中的函数而言的,一个java函数决定了一个对象能够接收的消息。 1、方法的基本组成部分包括名字、自变量、返回类型以及主体。下面便是它最基本的形式: 返回类型 方法名( /* 自变量列表*/ ) {/* 方法主体 */} 2、关于返回类型 : 返回类型是指调用方法之后返回的数值类型。方法名的作用是对具体的方法进行标识和引用。自变量列表列出了想传递给方法的信息类型和名称。 3、举例说明: 假设有一个名为a的对象,可为其调用方法f(),则代码如下: int x = a.f(); 那么返回值的类型必须兼容x的类型。 象这样调用一个方法的行动通常叫作“向对象发送一条消息”。在上面的例子中,消息是f(),而对象是a。面向对象的程序设计通常简单地归纳为“向对象发送消息”。 Java中有一个特殊的返回值,void,它的含义就是“没有返回的值”或者理解为“返回值为空”。 比如 void a.g() 对于g()的调用是不关系其返回值的。

函数的返回值是什么?

返回值的就是你所调用的函数返回给你的值。 比如说void fun(int n,int m);前面的void就说明这个函数是没返回值的。 比如int fun(int m);时,这个函数执行以后要返回一个整型数。

请问C语言中的返回值是什么意思,为什么要有返回值,解释一下,越通俗易懂越好!

所谓返回值,函数才有,就类似于数学中的函数的概念f(x),其实跟数学概念一开始是一个意思,你传入一个值x,经过处理,然后返回处理的结果,处理的结果就叫做返回值。

就好像你拿原材料做衣服,需要拿材料到工厂里面加工,工厂就生产出衣服给你,衣服就是返回值。
这其实跟数学中函数的概念是一样的。

当然不是所有函数都有返回值,如一些函数只要完成某些特定的功能即可,不需要返回特定的值给主函数。如C语言中的printf这个方法,有些时候只希望屏幕输出一段加工过的文字,这就可以放在子函数中处理,而不需要将处理结果返回给主函数再处理,能够节省代码量。

又如一些多线程的函数,很多都是没有返回值。具体情况具体分析。。。

返回值主要是什么意思

函数返回值啊,其它 函数调用你代码里的converToCelsius函数的时候,会将结构传递回去,从而实现 函数之前的联系,或者说共同完成一件事事情,这是基本的结构化程序设计的思想 。

什么是返回值返回值是用来做什么的?

说来话长。
c语言中,首先,返回值是函数的返回值;然后,函数的函数名被作为一个变量处理;最后,函数的处理结果数据带回给调用函数作为返回值就被值赋给了(函数名)变量的。
这个返回值可以用来判断函数被调用后的运行处理结果,函数细致的返回值可以判断出在被调用中的走向流程。
返回值可有可无。

本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“什么是函数返回值?

标签:宠物爱好